national union of teachers said mps had a duty to tackle ` homophobia '
critics said proposals risked ` oversexualising ' children at a young age .
christian groups warned some teachers would have to act against beliefs .
but union said changes were needed to tackle ` prejudice in our schools '